Sequential Convex Programming Methods for Real-Time Optimal Trajectory Planning in Autonomous Vehicle Racing

نویسندگان

چکیده

Optimization problems for trajectory planning in autonomous vehicle racing are characterized by their nonlinearity and nonconvexity. Instead of solving these optimization problems, usually a convex approximation is solved instead to achieve high update rate. We present real-time-capable model predictive control (MPC) planner based on nonlinear single-track Pacejka’s magic tire formula racing. After formulating the general nonconvex problem, we form using sequential programming (SCP). The state art convexifies track constraints linearization (SL), which method relaxing constraints. Solutions relaxed problem not guaranteed be feasible problem. propose restriction (SCR) as convexify SCR guarantees that resulting solutions show recursive feasibility restricted MPC evaluated scaled version Hockenheimring simulation. results yields faster lap times than SL, while still being real-time capable.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Real-Time Sequential Convex Programming for Optimal Control Applications

This paper proposes real-time sequential convex programming (RTSCP), a method for solving a sequence of nonlinear optimization problems depending on an online parameter. We provide a contraction estimate for the proposed method and, as a byproduct, a new proof of the local convergence of sequential convex programming. The approach is illustrated by an example where RTSCP is applied to nonlinear...

متن کامل

Linear Time Varying MPC Based Path Planning of an Autonomous Vehicle via Convex Optimization

In this paper a new method is introduced for path planning of an autonomous vehicle. In this method, the environment is considered cluttered and with some uncertainty sources. Thus, the state of detected object should be estimated using an optimal filter. To do so, the state distribution is assumed Gaussian. Thus the state vector is estimated by a Kalman filter at each time step. The estimation...

متن کامل

Trajectory Optimization for a Multistage Launch Vehicle Using Nonlinear Programming

This work is an example of application of nonlinear programming to a problem of three-dimensional trajectory optimization for multistage launch vehicles for geostationary orbit missions. The main objective is to minimize fuel consumption or equivalently to maximize the payload. The launch vehicle considered here, Europa-II, consists of 5 thrust phases and 2 coast phases. Major parameters of the...

متن کامل

Real-Time Control for Autonomous Racing Based on Viability Theory

In this paper we consider autonomous driving of miniature race cars. The viability kernel is used to efficiently generate finite look ahead trajectories that maximize progress while remaining recursively feasible with respect to static obstacles (e.g., stay inside the track). Together with a low level model predictive controller, this method makes real time autonomous racing possible. The viabi...

متن کامل

Time optimal trajectory planning in dynamic environments

This paper presents a method for motion planning in dynamic environments, subject to robot dynamics and ac-tuator constraints. The time optimal trajectory is computed by rst generating an initial guess using the concept of velocity obstacle. The initial guess, computed by a global search over a tree of avoidance maneuvers, is then optimized using a dynamic optimization. This method is applicabl...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

ژورنال

عنوان ژورنال: IEEE transactions on intelligent vehicles

سال: 2023

ISSN: ['2379-8904', '2379-8858']

DOI: https://doi.org/10.1109/tiv.2022.3168130